waste recovery plant - French English Dictionary